upper torso strap - Allemand Anglais Dictionnaire